home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 52
/
Aminet 52 (2002)(GTI - Schatztruhe)[!][Dec 2002].iso
/
Aminet
/
util
/
rexx
/
AiptekRexxTool.lha
/
AiptekRexxTool
/
AiptekRexxTool.rexx
< prev
Wrap
OS/2 REXX Batch file
|
2002-09-27
|
3KB
|
102 lines
/*
$Ver: Aiptek Rexx Tool 0.3 (07-22-2002)
Script à l'arrache dédié aux Aiptek Cam via USB
et PencamTool
by l'Ours <ours@noname.fr>
*/
OPTIONS RESULTS
ADDLIB('rexxreqtools.library',5,-30)
/* Change your Prefs here */
PathPencamTool = 'C:.NSYS/PencamTool'
PicBaseName = 'Pic_'
PathSave = 'PUB:Pix/PalmCam/.NEW/'
GammaVal = '0.45'
PathPPMto24 = 'C:.NSYS/PPMto24'
PathGfxCon = 'PRG:DP/GfxCon'
ConvFormat = 'JPEG QUALITY 85'
ConvExt = '.jpg'
PathTemp='T:'
PathJ2M = 'PRG:DP/JPEG2MOV'
SavedMov = 'RAM:Cam.mov'
JpgOrigFps = 12
MovFps = 12
/* End Prefs */
NbrPics = 0
NL = '0a'x
PRAGMA('s',50000)
VarNbrPics = RTGETSTRING(,'How many pics to transfert ?','Aiptek Rexx Tool','_Transfert | _Cancel ',,Retour)
IF Retour = 0 THEN EXIT
VarNbrPics = VarNbrPics -1
DO NbrPics = 0 TO VarNbrPics
IF NbrPics < 10 THEN
DO
ADDRESS COMMAND PathPencamTool ' ' PathSave || PicBaseName || '0' || NbrPics ' ' NbrPics || ' SHARPEN GAMMA ' GammaVal
END
ELSE
DO
ADDRESS COMMAND PathPencamTool ' ' PathSave || PicBaseName || NbrPics ' ' NbrPics || ' SHARPEN GAMMA ' GammaVal
END
END
Say NL || 'Transfert(s) successful...' || NL
ResultConv = RTEZREQUEST('JPEG Convertion ?','C_onvert | _Cancel ','Aiptek Rexx Tool')
IF ResultConv = 0 THEN EXIT
DO NbrPics = 0 TO VarNbrPics
IF NbrPics < 10 THEN
DO
InFile = PathSave || PicBaseName || '0' || NbrPics
TempFile = PathTemp || 'art' || '0' || NbrPics
OutFile = PathSave || PicBaseName || '0' || NbrPics || ConvExt
ADDRESS COMMAND PathPPMto24 ' <>NIL: ' || Infile || ' ' TempFile
ADDRESS COMMAND PathGfxCon ' <>NIL: ' || TempFile || ' TO ' || OutFile || ' FORMAT ' || ConvFormat
ADDRESS COMMAND 'Delete <>NIL: ' || TempFile
ADDRESS COMMAND 'Delete <>NIL: ' || InFile
SAY InFile || ' converted...'
END
ELSE DO
InFile = PathSave || PicBaseName || NbrPics
TempFile = PathTemp || 'art' || NbrPics
OutFile = PathSave || PicBaseName || NbrPics || ConvExt
ADDRESS COMMAND PathPPMto24 ' <>NIL: ' || Infile || ' ' TempFile
ADDRESS COMMAND PathGfxCon ' <>NIL: ' || TempFile || ' TO ' || OutFile || ' FORMAT ' || ConvFormat
ADDRESS COMMAND 'Delete <>NIL: ' || TempFile
ADDRESS COMMAND 'Delete <>NIL: ' || Infile
SAY InFile || ' converted...'
END
END
Say NL || 'JPEG conversion successful...' || NL
ResultConv = RTEZREQUEST('MOV Convertion ?' || NL || '(from JPEG)','C_onvert | _Cancel ','Aiptek Rexx Tool', 'rtgs_flags = gsreqf_centertext')
IF ResultConv = 0 THEN EXIT
InFile = PathSave || PicBaseName || '00.jpg'
ADDRESS COMMAND PathJ2M || ' FROM ' || InFile || ' TO ' || SavedMov || ' ORIGFPS=' || JpgOrigFps || ' FPS=' MovFps
Say NL || 'JPEG to MOV conversion successful... ' SavedMov || ' created.' || NL
EXIT